TCP Window Based Congestion Control -Slow-Start Approach

نویسندگان

  • Kolawole I. Oyeyinka
  • Ayodeji Oludola Oluwatope
  • Adio T. Akinwale
  • Olusegun Folorunso
  • Ganiyu A. Aderounmu
  • Olatunde O. Abiona
چکیده

Transmission control protocol (TCP) has undergone several transformations. Several proposals have been put forward to change the mechanisms of TCP congestion control to improve its performance. A line of research tends to reduce speed in the face of congestion thereby penalizing itself. In this group are the window based congestion control algorithms that use the size of congestion window to determine transmission speed. The two main algorithm of window based congestion control are the congestion avoidance and the slow start. The aim of this study is to survey the various modifications of window based congestion control. Much work has been done on congestion avoidance hence specific attention is placed on the slow start in order to motivate a new direction of research in network utility maximization. Mathematical modeling of the internet is discussed and proposals to improve TCP startup were reviewed. There are three lines of research on the improvement of slow start. A group uses the estimation of certain parameters to determine initial speed. The second group uses bandwidth estimation while the last group uses explicit request for network assistance to determine initial startup speed. The problems of each proposal are analyzed and a multiple startup for TCP is proposed. Multiple startups for TCP specify that startup speed is selectable from an n-arry set of algorithms. We then introduced the e-speed start which uses the prevailing network condition to determine a suitable starting speed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

TCP-Ho: A Congestion Control Algorithm with Design and Performance Evaluation

A critical design issue of Transmission Control Protocol (TCP) is its congestion control that allows the protocol to adjust the endto-end communication rate based on the detection of packet loss. However, TCP congestion control may function poorly during its slow start and congestion avoidance phases. This is because TCP sends bursts of packets with the fast window increase and the ACK-clock ba...

متن کامل

Improving TCP Startup Performance Using Active Measurements: Algorithm and Evaluation

TCP Slow Start exponentially increases the congestion window size to detect the proper congestion window for a network path. This often results in significant packet loss, while breaking off Slow Start using a limited slow start threshold may lead to an overly conservative congestion window size. This problem is especially severe in high speed networks. In this paper we present a new TCP startu...

متن کامل

Aggressive TCP Slow Start

TCP Slow Start is a mechanism that is intended to allow a data transfer to start at a low bandwidth and quickly reach the peak bandwidth that it can use, subject to congestion control constraints that are enforced by intermediate network nodes. The current version is defined by RFC 5681 [2]. In general, the mechanism used for congestion control in TCP networks is that a congested router will ra...

متن کامل

1 Michael Jenkins Host - to - Host Congestion Control for TCP

Afanasyev and company composed a paper detailing different host-to-host congestion control protocols for the Transmission Control Protocol (TCP). Within each different technique, they outlined its purpose and the intended environment for which the protocol was designed. TCP Tahoe is one of the earliest host-to-host solutions on which many of the other systems are based and which is still in use...

متن کامل

A Simple Refinement of Slow-Start of TCP Congestion Control

This paper presents a new variant of Slow-start, called Smooth-start, which provides a smooth transition between the exponential and linear growth phases of TCP congestion window. Slow-start is known to make an abrupt transition between the Slow-start and CongestionAvoidance phases, and hence, often causes multiple packet losses from a window of data and retransmission timeouts, which, in turn,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Communications and Network

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2011